@charset "utf-8";
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img,input{ margin:0;padding:0;box-sizing:border-box;} 
body{font-family:"Arial, Helvetica, sans-serif";}
ul,ol,li{list-style:none;}
a,u{text-decoration:none;}
b,strong,h1,h2,h3,h4,h5,h6{font-weight:100;font-size:12px;}
i,em{font-style:normal;}
img,input{display:block;border:0;}
.clearfix:after{content:".";clear:both;height:0;display:block;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
//top
.top{
    width:100%; 
    height:90px; 
    overflow:hidden; 
    position:relative;
     a{
         position:absolute; 
         left:50%;
         margin-left:-960px;
    }
}
.top_bar{
    width:100%; 
    height:30px; 
    background:#f5f5f5;
    .top_part{
        width:1200px; 
        margin:0 auto;
    .topl{ 
        width:270px;
        height:30px;
        float:left;
        line-height: 30px;
    h3{
        width:150px;
        font-size:14px;
        margin-right:30px;
        float:left;
}   p{
    width:30px;
    font-size:14px;
    float:left;
    }
i{ 
    width:1px;
    height:12px;
    margin:8px;
    float:left;
    background:#ddd;
    }
}
   .topr{
       width:450px;
       height:30px;
       float:right;  
       li{           
            float:left;
       width:66px;
       height:30px;
       line-height:30px;
       position:relative;
       font-size:12px;
 a{
     float:left;
     color:#333;
     font-size:12px;
   .pp{
       float:left;
       width:66px;
       height:12px;}
   }
  }
   .ci-right{
       float:right;
       width:6px;
       height:3px;
       background:url(../img/top_icon.png) no-repeat center left;
       background-position:-96px -56px;
       }
   .cart_item{
       float:left;
       width:12px;
       height:11px;
       background:url(../img/top_icon.png) no-repeat center left;
       background-position:-54px -56px;
       margin-right:5px;
       margin-top:-5px;
       }
   .carts_num{
       float:right;
       width:16px;
       height:16px;
       background:url(../img/top_icon.png) no-repeat center left;
       background-position:-10px -56px;
       margin-right:17px;
       margin-top:-7px;
       text-align: center;
       line-height: 16px;
       }
  .phone{
      float:left;
      width:8px;
      height:12px;
      background:url(../img/top_icon.png) no-repeat center left;
      background-position:-36px -56px;
      margin-top:10px;
      margin-right:3px;
      }
   .map{
       float:left;
       width:10px;
       height:10px;
       background:url(../img/top_icon.png) no-repeat center left;
       background-position:-76px -56px;
       margin-top:10px;
       margin-right:3px;
       }
   .dorpdown{
       width:65px;
       height:130px;
       position:absolute;
       left:0;
       top:30px;
       box-shadow: 0 1px 1px 1px #dddddd;
       display: none;
       background:#fff;
   li{
       height:25px;
       margin:0 auto;
       width:65px;
       text-align: center;
       line-height: 25px;
       }
    }
   .topr-img{
       float:left;
       position: absolute;
       left:0;
       top:30px;
       width:98px;
       height:240px;
       display:none;
       }
    }
       
  }
}
//logo
.logo{
    width:100%;
    height:111px;
    .logo-con{
        width:1200px;
        height:111px;
        margin:0 auto;
        .logol{
            width:258px;
            height:76px;
            float:left;
            margin-top:15px;
        }
        .logor{
            width:688px;
            height:81px;
            float:left;
            margin-left:90px;
            margin-top:30px;
            .logoup form{
                width:686px;             
                .search{
                    width:414px;
                    height:40px;
                    line-height: 40px;
                    border:2px solid #1a9733;
                    float:left;
                    padding:0 30px;
                    background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/active_common/search_bg.jpg) no-repeat 8px center;
                }
                .sub{
                    width:88px;
                    height:40px;
                    font-size:14px;
                    text-align: center;
                    line-height: 40px;
                    background:#1a9733;
                    color:#fff;
                    font-weight:600;
                }
            }
        }
        .logod{
            width:688px;
            height:24px;
            line-height: 24px;
            margin-top:2px;
            float:left;
            color:#999;
            font-size:12px;
            strong{float:left;}
            a{float:left;color:#999;}
            a:hover{color:#0c0;}
        }
    }
}
//nav
.nav{
    width:100%;
    height:40px;
    margin-top:5px;
    .nav-con{
        width:1200px;
        height:40px;
        margin:0 auto;
        .cat_all{
            width:240px;
            height:40px;
            float:left;
            position:relative;
            h4{
                width:240px;
                height:40px;
                line-height: 40px;
                padding-left:20px;
                background:#1A9733;
                float:left;
                span{
                    float:right;
                    width:14px;
                    height:14px;
                    margin:13px;
                    background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/active_common/icon_01.jpg) no-repeat ;
                }
                a{
                    float:left;
                    font-size:14px;
                    color:#fff;
                    font-weight:600;
                }
            }
        .warp{
            width:239px;
            height:491px;
           float:left;
           position:absolute;
           left:0;
           top:40px; 
           z-index: 100;
           .goods_nav{
               width:239px;
               padding-top:3px;
               min-height:488px;
               background:#000;
               .drop-menu li{
                   height:37px;
                   line-height: 37px;
                   h2{
                       font-size:14px;
                       a{
                           color:#fff;
                           padding-right:5px;
                           font-size:14px;
                           padding:0 27px;
                       }
                   }
                   .mx-mod{
                       width:560px;
                       min-height:410px;
                       background:#f9f9f9;
                       position:absolute;
                       top:2px;
                       z-index: 999;
                       left:239px;
                       overflow: hidden;
                       .mod-main{
                           width:260px;
                           float:left;
                           padding:30px;
                           overflow: hidden;
                           background:#fff;
                           min-height:410px;
                           dl{
                               width:130px;
                               float:left;
                               
                               dt{
                                   font-size:14px;
                                   line-height:22px;
                                   margin-bottom:5px;
                                   font-weight:700;
                                   a{
                                      white-space: nowrap;
                                       color:#1a9733;
                                       margin:0 5px;
                                   }
                               }
                               dd{
                                   line-height:22px;
                                   margin:5px 0;
                                   em{
                                       a{
                                           color:#333;
                                           font-size:14px;
                                           margin:0 5px;
                                           display: block;
                                           white-space: nowrap;
                                       }
                                   }
                               }
                           }
                       }
                       .mod-brand{
                           width:180px;
                           float:left;
                           padding:30px;
                           min-height:410px;
                           h3{
                             color:#1a9733;
                             font-size:14px;
                             font-weight:bold;
                             line-height:24px;                         
                           }
                           ul{
                               li{
                                   float:left;
                                   width:90px;
                                   text-align: left;
                                   a{
                                       font-size:12px;
                                       color:#333;
                                   }
                               }
                           }
                       }
                   }
               }
           }
        }
        }
        .daoh{
            float:left;
            height:40px;
            margin-left:20px;
            li{
                float:left;
                height:40px;
                line-height: 40px;
                margin-left:20px;
                text-align: center;
                a{
                    float:left;
                    font-size:16px;
                    margin-right:10px;
                    color:#333;
                    height:38px;
                }
                span{
                    float:left;
                    color:#ccc;
                }
            }
         .icon{
             width:24px;
             height:14px;
             float:left;
             background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/index/new.gif) no-repeat top center; position:relative;left:-20px;
         }   
        }
    }
}
.line{
    width:100%;
    height:2px;
    background:#1A9733;
    float:left;
}
//banner
.banner {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}

.banner .banner-con {
  width: 960px;
  margin-left: 239px;
  overflow: hidden;
}
.banner .banner-con .focus {
  width: 960px;
  height: 489px;
  position: relative;
  overflow: hidden;
}

.banner .banner-con .focus .bigImg{
  width: 960px;
  height: 489px;
}

.banner .banner-con .focus .bigImg img{
  width: 960px;
  height: 489px;
  position: absolute;
  left:-960px;
  top:0;
}
.banner .banner-con .focus .btnBg {
  opacity: 0.5;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 930px;
  height: 60px;
  padding: 5px 20px;
  position: relative;
}

.banner .banner-con .focus .btn {
  float: left;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 930px;
  height: 60px;
  padding: 5px 20px;
}

.banner .banner-con .focus .btn span {
  float: left;
  opacity: 0.4;
  width: 153px;
  height: 40px;
  margin-top:10px;
  margin-left: 1px;
  position: relative;
  bottom:10px;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  line-height: 40px;
  font-size: 12px;
  color: #fff;
  /*margin-bottom: 10px;*/
}

.banner .banner-con .focus .btn span p.active {
  width: 11px;
  height: 4px;
  background: #1eaa39;
  margin: 0 auto;
  margin-top: 5px;
  display: block;
}
/*case*/
.case{
    width:1200px;
    height:200px;
    margin:20px auto;
    img{
        width:294px;
        height:198px;
        margin:0 3px;
        float:left;
    }
}
//new
.new{
    width:1200px;
    height:269px;
    margin:0 auto;
    margin-bottom:20px;
    .new1{
        width:386px;
        height:43px;
        float:left;
        overflow: hidden;
        img{
            width:50px;
            height:47px;
            float:left;
        }
        h2{
            width:80px;
            height:43px;
            float:left;
            margin-left:20px;
            font-size:20px;
            text-align: center;
            color:#444;
            margin-top:15px;
        }
        p{
            width:126px;
            height:43px;
            color:#999;
            float:left;
            font-size:14px;
            margin-left:20px;
            margin-top:18px;
        }
        a{
            width:65px;
            height:43px;
            float:left;
            margin-left:25px;
            color:#666;
            font-size:12px;
            margin-top:15px;
        }
    }
    .new2{
        width:244px;
        height:42px;
        border:1px solid #eee;
        border-bottom:0;
        float:right;
        h3{
            width:80px;
            height:42px;
            line-height:42px;
            float:left;
            color:#157929;
            font-size:16px;
            margin-left:10px;
        }
        a{
            width:24px;
            height:42px;
            line-height:42px;
            float:right;
            font-size:12px;
            color:#666;
            margin-right:25px;
        }
    }
    .new3{
        width:1200px;
        height:246px;
        margin:0 auto;
        border-top:1px solid #1daa39;
        margin-bottom: 20px;
        float:left;
       .newl{
           width:960px;
           height:244px;
           float:left;
           border-left:1px solid #eee;
           border-bottom:1px solid #eee;
           position:relative;
           overflow: hidden;
           
           .img{
                background:#fff;
                width:960px;
                height:244px;
                position: absolute;
                left:960px;
               li{
                  background:#fff;
                  width:238px;
                  height:243px;
                  border-right:1px solid #eee;
                  float:left; 
                  .pic{
                      padding:16px 50px 10px 50px;
                      a{
                          color:#666;
                          img{
                              width:140px;
                              height:140ox;
                          }
                      }
                  }
                  .detail{
                      width:130px;
                      height:90px;
                      margin:0 auto;
                      overflow: hidden;
                          p{
                              width:130px;
                              height:44px;
                              overflow: hidden;
                              line-height:22px;
                              margin-bottom:5px;
                              font-size:12px;
                              color:#666;
                              a{
                                  color:#666;
                              }
                             }
                          span{
                              color:#e4462c;
                              font-size:18px;
                              float:left;
                          }
                          
                  }
               }
           }
           .btnl,.btnr{
               float:left;
               width:30px;
               height:50px;
               opacity: 0.3;
               z-index: 100;
               cursor: pointer;
               position:absolute;
               top:90px;
               text-align: center;
               line-height:50px;
               color:#666;
               font-size:18px;
               font-weight:700;
           }
           .btnl{
               left:0;
               box-shadow: 4px 4px 10px #ccc;
           }
           .btnr{
               right:8px;
               box-shadow: -4px 4px 10px #ccc;
           }
           .new .new3 .newl span.btn-active{
              box-shadow: -4px 4px 20px #000;
              color:#000;
           }
       }  
       .newr{
           width:238px;
           height:243px;
           border:1px solid #eee;
           border-left:0;
           float:left;
           .newr-top{
               width:204px;
               height:40px;             
               margin:0 auto;
               margin-top:20px;
               span{
                   float:left;
                   width:40px;
                   height:35px;
                   border-radius: 4px;
                   background:#f00;
                   line-height: 35px;
                   margin-right:10px;
                   position:relative;
                   p{       
                       width:40px;
                       text-align: center;
                       font-size:16px;
                       color:#fff;
                       font-weight:700;
                       position:absolute;
                       top:0;
                       left:0;
                   }
               }
               h4{
                   width:110px;
                   float:left;
                   color:#333;
                   font-size:12px;
                   line-height:20px;
               }
               p{
                   width:110px;
                   float:left;
                   color:#ccc;
                   font-size:12px;
               }
           }
           .newr-con{
               width:204px;
               margin:10px auto;
               height:48px;
               line-height:24px; 
               overflow: hidden;
               h2{
                   font-size:16px;
                   color:#333;
               }
           }
           .newr-down{
               width:214px;
               height:108px;
               margin:0 auto;
               li{
                   width:204px;
                   height:27px;
                   font-size:12px;
                   h3{
                       width:60px;
                       font-weight:700;
                       color:#111;
                       float:left;
                   }
                   p{
                       width:130px;
                       color:#333;
                       float:left;
                       white-space: nowrap;
                       overflow: hidden;
                       text-overflow: ellipsis;
                   }
               }
           }
       }
    }
}
//特惠专区
.sep{
    width:1200px;
    height:565px;
    margin:0 auto;
    position: relative;
    .sep1{
        width:790px;
        border-bottom: 1px solid #1A9733;
        height:43px;
        float:left;
        overflow: hidden;
        img{
            width:50px;
            height:47px;
            float:left;
        }
        h2{
            width:80px;
            height:43px;
            float:left;
            margin-left:20px;
            font-size:20px;
            text-align: center;
            color:#444;
            margin-top:15px;
        }
        p{
            width:126px;
            height:43px;
            color:#999;
            float:left;
            font-size:14px;
            margin-left:20px;
            margin-top:18px;
        }
        a{
            width:65px;
            height:43px;
            float:left;
            margin-left:25px;
            color:#666;
            font-size:12px;
            margin-top:15px;
        }
    }
    .choose{
        width:410px;
        height:34px;
        float:right;
        margin-top:10px;
        background:#fff;
        li{
            border-bottom:1px solid #1A9733;
            float:left;
            width:82px;
            height:34px;
            text-align: center;
            line-height:34px;
            color:#333;
            font-size:12px;
            border-top:1px solid #ccc;
            border-right:1px solid #ccc;
        }
    }
    .ch-tab{
        width:1200px;
        height:502px;
        position:absolute;
        top:65px;
        left:0;
        position:relative;
        .special{
            height:502px;
            float:left;
            position:absolute;
            top:0;
            left:0;
            .ul{
                float:left;
                width:1204px;
                height:502px;
    //          border-right:1px solid #eee;                
                li{
                    border-left:1px solid #eee;
                    border-bottom:1px solid #eee;
                    float:left;
                     a{
                        float:left;
                        img{
                            box-sizing: border-box;
                            border-bottom:0;
                            border-right:0;
                            float:left;
                        }
                    }
                }
            }
            .ul1{
                float:left;
                width:1204px;
                height:502px;
                border-right:1px solid #eee;
                box-sizing:border-box;
                li{
                    width:198px;
                    height:248px;
                    border-left:1px solid #eee;
                    border-bottom:1px solid #eee;
                    float:left;
                    .goods-img{
                        width:140px;
                        height:140px;
                        margin:0 auto;
                        margin-top:15px;
                        margin-bottom:10px;
                        img{
                            width:140px;
                            height:140px;
                        }
                    }
                    .goods-detail{
                        width:150px;
                        height:72px;
                        margin:0 auto;
                        overflow:hidden;
                        p{
                            width:150px;
                            height:44px;
                            line-height:22px;
                            overflow: hidden;
                            font-size:12px;
                            a{
                                color:#333;
                            }
                        }
                        span{
                            float:left;
                            font-size:18px;
                            color:#e4462c;
                            margin:5px 0;
                        }
                    }
                }
            }
           }
        }
    }
            
//1F           
 .mx-loft{
     width:1200px;
     height:541px;
     margin:0 auto;
     overflow: hidden;
     position:relative;
     margin-bottom:20px;
     .mx-top{
         width:100%;
         height:42px;
         
         float:left;
         .mx-left{
             float:left;
             border-bottom:1px solid #1EAA39;
             width:871px;
             .mx-floor{
                 width:36px;
                 height:24px;
                 background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/index/loft_01.jpg) no-repeat;
                 float:left;
                 margin-top:12px;
                 line-height:24px;
                 color:#fff;
                 font-size:16px;
                 padding-left:2px;
             }
             .mx-fcon{
                 float:left;
                 padding-top:13px;
                 h2{
                     float:left;
                     margin-left:20px;
                     font-size:20px;
                     color:#444;
                     text-align: center;
                 }
                 p{
                     float:left;
                     font-size:14px;
                     margin-left:20px;
                     color:#999;
                 }
                 a{
                     float:left;
                     color:#666;
                     width:90px;
                     font-size:12px;
                     margin-left:25px;
                     
                 }
             }
         }
         .mx-right{
             float:right;
             width:329px;
             height:34px;
             line-height:34px;
             margin-top:6px;
             border-right:1px solid #eee;
             li{
                float:left;
                width:82px;
                height:34px;
                line-height:34px;
                color:#646464;
                border:1px solid #eee;
                 border-bottom:1px solid #1a9733;
                border-right:0;
                text-align: center; 
                font-size:12px;
             }
         }
     }
     .mx-tab{
         width:1200px;
         height:496px;
         float:left;
         .mx-tab-left{
             width:320px;
             height:496px;
             float:left;
             a img{
                 float:left;
                 width:320px;
                 height:247px;
             }
         }
         .goods-cate{
             float:left;
             width:320px;
             height:124px;
             padding-left:30px;
             h5{
                 width:69px;
                 height:23px;
                 font-size:16px;
                 color:#59393a;
                 margin:20px 0 10px 0;
             }
             a{
                 float:left;
                 font-size:14px;
                 color:#593939;
                 line-height:24px;
                 margin-right:10px;
                 white-space: nowrap;
             }
         }
         .goods-banner{
             float:left;
             width:320px;
             height:124px;
             background:#ffffd5;
             padding-left:30px;
             li h5{
                 color:#59393a;
                 width:69px;
                 height:23px;
                 font-size:16px;
                 font-weight:bold;
                 margin:20px 0 10px 0;
             }
             li a{
                 float:left;
                 color:#593939;
                 margin-right:10px;
                 font-size:14px;
                 line-height:24px;
                 white-space: nowrap;
             }
         }
     }
     .mx-content{
         width:883px;
         position:absolute;
         top:43px;
         left:320px;
         float:left;
         .lh{
             float:left;
              height:497px;
              border:1px solid #eee;
              border-top:0;
              border-left:0;
              box-sizing: border-box;      
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 box-sizing: border-box;
                 a{
                    float:left;
                 }
             }
         }
         .fore{
             float:left;
             height:497px;
             border:1px solid #eee;
             border-top:0;
             border-left:0;
             box-sizing: border-box;
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 width:219px;
                 height:247px;
                 .goods-pic{
                     width:140px;
                     height:140px;
                     margin:0 auto;
                     margin-top:15px;
                     margin-bottom:10px;
                     a{
                         float:left;
                         img{
                             float:left;
                             width:140px;
                             height:140px;
                         }
                     }
                 }
                 .goods-det{
                     width:150px;
                     margin:0 auto;
                     overflow: hidden;
                     p{
                         float:left;
                         line-height:22px;
                         height:44px;
                         overflow: hidden;
                         a{
                             float:left;
                             color:#666;
                             font-size:12px;
                         }
                     }
                     span{
                         float:left;
                         font-size:18px;
                         color:#e4462c;
                         margin:5px 0;
                     }
                 }
            }
         }
     }
 }   
 //2F           
 .mx-loft2{
     width:1200px;
     height:541px;
     margin:0 auto;
     overflow: hidden;
     position:relative;
     margin-bottom:20px;
     .mx-top2{
         width:100%;
         height:42px;
         
         float:left;
         .mx-left2{
             float:left;
             border-bottom:1px solid #1EAA39;
             width:871px;
             .mx-floor2{
                 width:36px;
                 height:24px;
                 background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/index/loft_01.jpg) no-repeat;
                 float:left;
                 margin-top:12px;
                 line-height:24px;
                 color:#fff;
                 font-size:16px;
                 padding-left:2px;
             }
             .mx-fcon2{
                 float:left;
                 padding-top:13px;
                 h2{
                     float:left;
                     margin-left:20px;
                     font-size:20px;
                     color:#444;
                     text-align: center;
                 }
                 p{
                     float:left;
                     font-size:14px;
                     margin-left:20px;
                     color:#999;
                 }
                 a{
                     float:left;
                     color:#666;
                     width:90px;
                     font-size:12px;
                     margin-left:25px;
                     
                 }
             }
         }
         .mx-right2{
             float:right;
             width:329px;
             height:34px;
             line-height:34px;
             margin-top:6px;
             border-right:1px solid #eee;
             li{
                float:left;
                width:82px;
                height:34px;
                line-height:34px;
                color:#646464;
                border:1px solid #eee;
                 border-bottom:1px solid #1a9733;
                border-right:0;
                text-align: center; 
                font-size:12px;
             }
         }
     }
     .mx-tab2{
         width:1200px;
         height:496px;
         float:left;
         .mx-tab-left2{
             width:320px;
             height:496px;
             float:left;
             a img{
                 float:left;
                 width:320px;
                 height:247px;
             }
         }
         .goods-cate2{
             float:left;
             width:320px;
             height:124px;
             padding-left:30px;
             h5{
                 width:69px;
                 height:23px;
                 font-size:16px;
                 color:#59393a;
                 margin:20px 0 10px 0;
             }
             a{
                 float:left;
                 font-size:14px;
                 color:#593939;
                 line-height:24px;
                 margin-right:10px;
                 white-space: nowrap;
             }
         }
         .goods-banner2{
             float:left;
             width:320px;
             height:124px;
             background:#ffffd5;
             padding-left:30px;
             li h5{
                 color:#59393a;
                 width:69px;
                 height:23px;
                 font-size:16px;
                 font-weight:bold;
                 margin:20px 0 10px 0;
             }
             li a{
                 float:left;
                 color:#593939;
                 margin-right:10px;
                 font-size:14px;
                 line-height:24px;
                 white-space: nowrap;
             }
         }
     }
     .mx-content2{
         width:883px;
         position:absolute;
         top:43px;
         left:320px;
         float:left;
         .lh2{
             float:left;
              height:497px;
              border:1px solid #eee;
              border-top:0;
              border-left:0;
              box-sizing: border-box;      
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 box-sizing: border-box;
                 a{
                    float:left;
                 }
             }
         }
         .fore2{
             float:left;
             height:497px;
             border:1px solid #eee;
             border-top:0;
             border-left:0;
             box-sizing: border-box;
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 width:219px;
                 height:247px;
                 .goods-pic2{
                     width:140px;
                     height:140px;
                     margin:0 auto;
                     margin-top:15px;
                     margin-bottom:10px;
                     a{
                         float:left;
                         img{
                             float:left;
                             width:140px;
                             height:140px;
                         }
                     }
                 }
                 .goods-det2{
                     width:150px;
                     margin:0 auto;
                     overflow: hidden;
                     p{
                         float:left;
                         line-height:22px;
                         height:44px;
                         overflow: hidden;
                         a{
                             float:left;
                             color:#666;
                             font-size:12px;
                         }
                     }
                     span{
                         float:left;
                         font-size:18px;
                         color:#e4462c;
                         margin:5px 0;
                     }
                 }
            }
         }
     }
 }      
//3F           
 .mx-loft3{
     width:1200px;
     height:541px;
     margin:0 auto;
     overflow: hidden;
     position:relative;
     margin-bottom:20px;
     .mx-top3{
         width:100%;
         height:42px;
         
         float:left;
         .mx-left3{
             float:left;
             border-bottom:1px solid #1EAA39;
             width:871px;
             .mx-floor3{
                 width:36px;
                 height:24px;
                 background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/index/loft_01.jpg) no-repeat;
                 float:left;
                 margin-top:12px;
                 line-height:24px;
                 color:#fff;
                 font-size:16px;
                 padding-left:2px;
             }
             .mx-fcon3{
                 float:left;
                 padding-top:13px;
                 h2{
                     float:left;
                     margin-left:20px;
                     font-size:20px;
                     color:#444;
                     text-align: center;
                 }
                 p{
                     float:left;
                     font-size:14px;
                     margin-left:20px;
                     color:#999;
                 }
                 a{
                     float:left;
                     color:#666;
                     width:90px;
                     font-size:12px;
                     margin-left:25px;
                     
                 }
             }
         }
         .mx-right3{
             float:right;
             width:329px;
             height:34px;
             line-height:34px;
             margin-top:6px;
             border-right:1px solid #eee;
             li{
                float:left;
                width:82px;
                height:34px;
                line-height:34px;
                color:#646464;
                border:1px solid #eee;
                 border-bottom:1px solid #1a9733;
                border-right:0;
                text-align: center; 
                font-size:12px;
             }
         }
     }
     .mx-tab3{
         width:1200px;
         height:496px;
         float:left;
         .mx-tab-left3{
             width:320px;
             height:496px;
             float:left;
             a img{
                 float:left;
                 width:320px;
                 height:247px;
             }
         }
         .goods-cate3{
             float:left;
             width:320px;
             height:124px;
             padding-left:30px;
             h5{
                 width:69px;
                 height:23px;
                 font-size:16px;
                 color:#59393a;
                 margin:20px 0 10px 0;
             }
             a{
                 float:left;
                 font-size:14px;
                 color:#593939;
                 line-height:24px;
                 margin-right:10px;
                 white-space: nowrap;
             }
         }
         .goods-banner3{
             float:left;
             width:320px;
             height:124px;
             background:#ffffd5;
             padding-left:30px;
             li h5{
                 color:#59393a;
                 width:69px;
                 height:23px;
                 font-size:16px;
                 font-weight:bold;
                 margin:20px 0 10px 0;
             }
             li a{
                 float:left;
                 color:#593939;
                 margin-right:10px;
                 font-size:14px;
                 line-height:24px;
                 white-space: nowrap;
             }
         }
     }
     .mx-content3{
         width:883px;
         position:absolute;
         top:43px;
         left:320px;
         float:left;
         .lh3{
             float:left;
              height:497px;
              border:1px solid #eee;
              border-top:0;
              border-left:0;
              box-sizing: border-box;      
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 box-sizing: border-box;
                 a{
                    float:left;
                 }
             }
         }
         .fore3{
             float:left;
             height:497px;
             border:1px solid #eee;
             border-top:0;
             border-left:0;
             box-sizing: border-box;
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 width:219px;
                 height:247px;
                 .goods-pic3{
                     width:140px;
                     height:140px;
                     margin:0 auto;
                     margin-top:15px;
                     margin-bottom:10px;
                     a{
                         float:left;
                         img{
                             float:left;
                             width:140px;
                             height:140px;
                         }
                     }
                 }
                 .goods-det3{
                     width:150px;
                     margin:0 auto;
                     overflow: hidden;
                     p{
                         float:left;
                         line-height:22px;
                         height:44px;
                         overflow: hidden;
                         a{
                             float:left;
                             color:#666;
                             font-size:12px;
                         }
                     }
                     span{
                         float:left;
                         font-size:18px;
                         color:#e4462c;
                         margin:5px 0;
                     }
                 }
            }
         }
     }
 } 
 //4F           
 .mx-loft4{
     width:1200px;
     height:541px;
     margin:0 auto;
     overflow: hidden;
     position:relative;
     margin-bottom:20px;
     .mx-top4{
         width:100%;
         height:42px;
         
         float:left;
         .mx-left4{
             float:left;
             border-bottom:1px solid #1EAA39;
             width:871px;
             .mx-floor4{
                 width:36px;
                 height:24px;
                 background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/index/loft_01.jpg) no-repeat;
                 float:left;
                 margin-top:12px;
                 line-height:24px;
                 color:#fff;
                 font-size:16px;
                 padding-left:2px;
             }
             .mx-fcon4{
                 float:left;
                 padding-top:13px;
                 h2{
                     float:left;
                     margin-left:20px;
                     font-size:20px;
                     color:#444;
                     text-align: center;
                 }
                 p{
                     float:left;
                     font-size:14px;
                     margin-left:20px;
                     color:#999;
                 }
                 a{
                     float:left;
                     color:#666;
                     width:90px;
                     font-size:12px;
                     margin-left:25px;
                     
                 }
             }
         }
         .mx-right4{
             float:right;
             width:329px;
             height:34px;
             line-height:34px;
             margin-top:6px;
             border-right:1px solid #eee;
             li{
                float:left;
                width:82px;
                height:34px;
                line-height:34px;
                color:#646464;
                border:1px solid #eee;
                 border-bottom:1px solid #1a9733;
                border-right:0;
                text-align: center; 
                font-size:12px;
             }
         }
     }
     .mx-tab4{
         width:1200px;
         height:496px;
         float:left;
         .mx-tab-left4{
             width:320px;
             height:496px;
             float:left;
             a img{
                 float:left;
                 width:320px;
                 height:247px;
             }
         }
         .goods-cate4{
             float:left;
             width:320px;
             height:124px;
             padding-left:30px;
             h5{
                 width:69px;
                 height:23px;
                 font-size:16px;
                 color:#59393a;
                 margin:20px 0 10px 0;
             }
             a{
                 float:left;
                 font-size:14px;
                 color:#593939;
                 line-height:24px;
                 margin-right:10px;
                 white-space: nowrap;
             }
         }
         .goods-banner4{
             float:left;
             width:320px;
             height:124px;
             background:#ffffd5;
             padding-left:30px;
             li h5{
                 color:#59393a;
                 width:69px;
                 height:23px;
                 font-size:16px;
                 font-weight:bold;
                 margin:20px 0 10px 0;
             }
             li a{
                 float:left;
                 color:#593939;
                 margin-right:10px;
                 font-size:14px;
                 line-height:24px;
                 white-space: nowrap;
             }
         }
     }
     .mx-content4{
         width:883px;
         position:absolute;
         top:43px;
         left:320px;
         float:left;
         .lh4{
             float:left;
              height:497px;
              border:1px solid #eee;
              border-top:0;
              border-left:0;
              box-sizing: border-box;      
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 box-sizing: border-box;
                 a{
                    float:left;
                 }
             }
         }
         .fore4{
             float:left;
             height:497px;
             border:1px solid #eee;
             border-top:0;
             border-left:0;
             box-sizing: border-box;
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 width:219px;
                 height:247px;
                 .goods-pic4{
                     width:140px;
                     height:140px;
                     margin:0 auto;
                     margin-top:15px;
                     margin-bottom:10px;
                     a{
                         float:left;
                         img{
                             float:left;
                             width:140px;
                             height:140px;
                         }
                     }
                 }
                 .goods-det4{
                     width:150px;
                     margin:0 auto;
                     overflow: hidden;
                     p{
                         float:left;
                         line-height:22px;
                         height:44px;
                         overflow: hidden;
                         a{
                             float:left;
                             color:#666;
                             font-size:12px;
                         }
                     }
                     span{
                         float:left;
                         font-size:18px;
                         color:#e4462c;
                         margin:5px 0;
                     }
                 }
            }
         }
     }
 } 
  //5F           
 .mx-loft5{
     width:1200px;
     height:541px;
     margin:0 auto;
     overflow: hidden;
     position:relative;
     margin-bottom:20px;
     .mx-top5{
         width:100%;
         height:42px;
         
         float:left;
         .mx-left5{
             float:left;
             border-bottom:1px solid #1EAA39;
             width:871px;
             .mx-floor5{
                 width:36px;
                 height:24px;
                 background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/index/loft_01.jpg) no-repeat;
                 float:left;
                 margin-top:12px;
                 line-height:24px;
                 color:#fff;
                 font-size:16px;
                 padding-left:2px;
             }
             .mx-fcon5{
                 float:left;
                 padding-top:13px;
                 h2{
                     float:left;
                     margin-left:20px;
                     font-size:20px;
                     color:#444;
                     text-align: center;
                 }
                 p{
                     float:left;
                     font-size:14px;
                     margin-left:20px;
                     color:#999;
                 }
                 a{
                     float:left;
                     color:#666;
                     width:90px;
                     font-size:12px;
                     margin-left:25px;
                     
                 }
             }
         }
         .mx-right5{
             float:right;
             width:329px;
             height:34px;
             line-height:34px;
             margin-top:6px;
             border-right:1px solid #eee;
             li{
                float:left;
                width:82px;
                height:34px;
                line-height:34px;
                color:#646464;
                border:1px solid #eee;
                 border-bottom:1px solid #1a9733;
                border-right:0;
                text-align: center; 
                font-size:12px;
             }
         }
     }
     .mx-tab5{
         width:1200px;
         height:496px;
         float:left;
         .mx-tab-left5{
             width:320px;
             height:496px;
             float:left;
             a img{
                 float:left;
                 width:320px;
                 height:247px;
             }
         }
         .goods-cate5{
             float:left;
             width:320px;
             height:124px;
             padding-left:30px;
             h5{
                 width:69px;
                 height:23px;
                 font-size:16px;
                 color:#59393a;
                 margin:20px 0 10px 0;
             }
             a{
                 float:left;
                 font-size:14px;
                 color:#593939;
                 line-height:24px;
                 margin-right:10px;
                 white-space: nowrap;
             }
         }
         .goods-banner5{
             float:left;
             width:320px;
             height:124px;
             background:#ffffd5;
             padding-left:30px;
             li h5{
                 color:#59393a;
                 width:69px;
                 height:23px;
                 font-size:16px;
                 font-weight:bold;
                 margin:20px 0 10px 0;
             }
             li a{
                 float:left;
                 color:#593939;
                 margin-right:10px;
                 font-size:14px;
                 line-height:24px;
                 white-space: nowrap;
             }
         }
     }
     .mx-content5{
         width:883px;
         position:absolute;
         top:43px;
         left:320px;
         float:left;
         .lh5{
             float:left;
              height:497px;
              border:1px solid #eee;
              border-top:0;
              border-left:0;
              box-sizing: border-box;      
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 box-sizing: border-box;
                 a{
                    float:left;
                 }
             }
         }
         .fore5{
             float:left;
             height:497px;
             border:1px solid #eee;
             border-top:0;
             border-left:0;
             box-sizing: border-box;
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 width:219px;
                 height:247px;
                 .goods-pic5{
                     width:140px;
                     height:140px;
                     margin:0 auto;
                     margin-top:15px;
                     margin-bottom:10px;
                     a{
                         float:left;
                         img{
                             float:left;
                             width:140px;
                             height:140px;
                         }
                     }
                 }
                 .goods-det5{
                     width:150px;
                     margin:0 auto;
                     overflow: hidden;
                     p{
                         float:left;
                         line-height:22px;
                         height:44px;
                         overflow: hidden;
                         a{
                             float:left;
                             color:#666;
                             font-size:12px;
                         }
                     }
                     span{
                         float:left;
                         font-size:18px;
                         color:#e4462c;
                         margin:5px 0;
                     }
                 }
            }
         }
     }
 } 
 //6F           
 .mx-loft6{
     width:1200px;
     height:541px;
     margin:0 auto;
     overflow: hidden;
     position:relative;
     margin-bottom:20px;
     .mx-top6{
         width:100%;
         height:42px;
         
         float:left;
         .mx-left6{
             float:left;
             border-bottom:1px solid #1EAA39;
             width:871px;
             .mx-floor6{
                 width:36px;
                 height:24px;
                 background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/index/loft_01.jpg) no-repeat;
                 float:left;
                 margin-top:12px;
                 line-height:24px;
                 color:#fff;
                 font-size:16px;
                 padding-left:2px;
             }
             .mx-fcon6{
                 float:left;
                 padding-top:13px;
                 h2{
                     float:left;
                     margin-left:20px;
                     font-size:20px;
                     color:#444;
                     text-align: center;
                 }
                 p{
                     float:left;
                     font-size:14px;
                     margin-left:20px;
                     color:#999;
                 }
                 a{
                     float:left;
                     color:#666;
                     width:90px;
                     font-size:12px;
                     margin-left:25px;
                     
                 }
             }
         }
         .mx-right6{
             float:right;
             width:329px;
             height:34px;
             line-height:34px;
             margin-top:6px;
             border-right:1px solid #eee;
             li{
                float:left;
                width:82px;
                height:34px;
                line-height:34px;
                color:#646464;
                border:1px solid #eee;
                 border-bottom:1px solid #1a9733;
                border-right:0;
                text-align: center; 
                font-size:12px;
             }
         }
     }
     .mx-tab6{
         width:1200px;
         height:496px;
         float:left;
         .mx-tab-left6{
             width:320px;
             height:496px;
             float:left;
             a img{
                 float:left;
                 width:320px;
                 height:247px;
             }
         }
         .goods-cate6{
             float:left;
             width:320px;
             height:124px;
             padding-left:30px;
             h5{
                 width:69px;
                 height:23px;
                 font-size:16px;
                 color:#59393a;
                 margin:20px 0 10px 0;
             }
             a{
                 float:left;
                 font-size:14px;
                 color:#593939;
                 line-height:24px;
                 margin-right:10px;
                 white-space: nowrap;
             }
         }
         .goods-banner6{
             float:left;
             width:320px;
             height:124px;
             background:#ffffd5;
             padding-left:30px;
             li h5{
                 color:#59393a;
                 width:69px;
                 height:23px;
                 font-size:16px;
                 font-weight:bold;
                 margin:20px 0 10px 0;
             }
             li a{
                 float:left;
                 color:#593939;
                 margin-right:10px;
                 font-size:14px;
                 line-height:24px;
                 white-space: nowrap;
             }
         }
     }
     .mx-content6{
         width:883px;
         position:absolute;
         top:43px;
         left:320px;
         float:left;
         .lh6{
             float:left;
              height:497px;
              border:1px solid #eee;
              border-top:0;
              border-left:0;
              box-sizing: border-box;      
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 box-sizing: border-box;
                 a{
                    float:left;
                 }
             }
         }
         .fore6{
             float:left;
             height:497px;
             border:1px solid #eee;
             border-top:0;
             border-left:0;
             box-sizing: border-box;
             li{
                 float:left;
                 border-right:1px solid #eee;
                 border-bottom:1px solid #eee;
                 width:219px;
                 height:247px;
                 .goods-pic6{
                     width:140px;
                     height:140px;
                     margin:0 auto;
                     margin-top:15px;
                     margin-bottom:10px;
                     a{
                         float:left;
                         img{
                             float:left;
                             width:140px;
                             height:140px;
                         }
                     }
                 }
                 .goods-det6{
                     width:150px;
                     margin:0 auto;
                     overflow: hidden;
                     p{
                         float:left;
                         line-height:22px;
                         height:44px;
                         overflow: hidden;
                         a{
                             float:left;
                             color:#666;
                             font-size:12px;
                         }
                     }
                     span{
                         float:left;
                         font-size:18px;
                         color:#e4462c;
                         margin:5px 0;
                     }
                 }
            }
         }
     }
 } 
 //bottom
 .mx-footer{
     width:100%;
     height:635px;
     margin:0 auto;
     margin-top:30px;
     border-top:1px solid #eee;
     background:#fff;
     padding-bottom: 50px;
     .mx-help{
         .mx-help-up{
             width:100%;
             height:98px;
             float:left;
             border-bottom:1px solid #eee;
             ul{
                 width:1200px;
                 margin:0 auto;        
                 overflow: hidden;
                 padding-bottom:30px;
                 li{
                     width:300px;
                     height:70px;
                     float:left;
                     margin-top:30px;
                     img{
                         width:46px;
                         height:46px;
                         float:left;
                         margin-right:5px;
                     }
                     p{
                         width:170px;
                         height:30px;
                         margin-left:5px;
                         color:#444;
                         font-size:18px;
                         float:left;
                     }
                     span{
                         float:left;
                         height:14px;
                         font-size:14px;
                         color:#999;
                     }
                 }
             }
         }
         .mx-help-down{
             width:100%;
             float:left;
             border-bottom: 1px solid #eee;
             ul{
                 width:1200px;
                 overflow: hidden;
                 padding-bottom:30px;
                 margin:0 auto;
                 li{
                    width:200px;
                    height:auto;
                    float:left;
                    margin-top:30px;
                    padding-left:0; 
                    h4{
                        width:auto;
                        height:22px;
                        font-size:16px;
                        color:#199733;
                        font-weight:800;
                    }
                    a{
                        float:left;
                        width:200px;
                        height:24px;
                        line-height:24px;
                        color:#666;
                        font-size:12px;
                    }
                 }
             }
         }
     }
     .mx-link{
        width:1200px;
        padding:20px;
        float:left;
        margin-bottom:8px;
        font-size:12px;
        line-height:26px;
        text-align: center;
        a{
            float:left;
            margin-right:18px;
            white-space: nowrap;
            color:#666;
        }
    }
    .mx-register{
        float:left;
        height:67px;
        margin:10px auto;
        margin-top:20px;
        text-align: center;
        span{
            width:1200px;
            height:14px;
            float:left;
            margin-bottom:10px;
            font-size:12px;
            text-align: center;
            color:#666;
        }
    }
    .mx-bottom{
        width:1200px;
        height:49px;
        float:left;
        margin-top:20px;
        overflow: hidden;
        ul{
            width:576px;
            margin:0 auto;
            li{
                float:left;
                margin-right:5px;
                img{
                    float:left;
                }
            }
        }
    }
 }
//固定定位
.mx-fixed{
    width:40px;
    height:270px;
    position: fixed;
    top:0;
    right:0;
    background:#222;
    #shopCart{
        a{
            float:left;
            height:70px;
            width:40px;
            line-height:16px;
            color:#fff;
            margin:20px 0 10px;
            margin-top:55px;
            background-position: -23px -225px;
            i{
                float: left;
                background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/right_float/right_floating.png) no-repeat;
                cursor:pointer;
                background-position: -10px -164px;
                width:16px;
                height:15px;
                margin-left:10px;
                margin-top:10px;
            }
            .mx-num{
                width:28px;
                height:29px;
                float:left;
                text-align: center;
                margin-top:9px;
                margin-left:6px;
                cursor: pointer;
                font-size:11px;
                color:#fff;
                line-height:26px;
                background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/right_float/right_floating.png) no-repeat;
                               background-position:-32px -130px;
            }
        }
    }
    .mx-talk{
        position: relative;
        a{
            float:left;
            color:#666;
            width:40px;
            height:24px;
            margin-bottom:6px;
            padding-top:10px;
            font-size:12px;
            z-index: 1;
            
            i{
                float:left;
                width:19px;
                height:18px;
                cursor:pointer;
                background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/right_float/right_floating.png) no-repeat;
                background-position:-10px -108px; 
               margin-left:11px; 
            }
        }
        .mx-tool{
            width:144px;
            height:36px;
            line-height:36px;
            z-index: 2;
            position:absolute;
            left:-144px;
            top:135px;
            background:#1eaa39;
            color:#fff;
            text-align: center;
            float:left;
            cursor:pointer;
            font-size:14px;
        }
    }
    .mx-tel{
        position:relative;
        a{
            float:left;
            color:#fff;
            width:40px;
            height:24px;
            margin-bottom:6px;
            font-size:12px;
            z-index: 1;
            
            padding-top:10px;
            i{
                float:left;
                width:19px;
                height:18px;
                background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/right_float/right_floating.png) no-repeat;
                background-position:-10px -136px;
            margin-left:11px;
            }
        }
        .mx-phone{
            width:190px;
            height:36px;
            line-height:34px;
            z-index: 2;
            color:#fff;
            position:absolute;
            left:-190px;
            top:175px;
            background:#1EAA39;
            text-align: center;
            font-size:14px;
            cursor: pointer;
        }
    }
    .mx-li{
        position:relative;
        height:25px;
        float:left;
        a{
            width:40px;
            height:25px;
            float:left;
            padding-top:5px;
            color:#666;
            font-size:12px;
            z-index: 1;
            i{
                display: block;
                margin:0 auto;
                cursor:pointer;
                width:19px;
                height:18px;
                background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/right_float/right_floating.png) no-repeat;
                background-position:-39px -108px;
                margin-left:11px;
            }
        }
        .mx-img{
            position:relative;
            img{
                float:left;
                width:185px;
                height:200px;
                position:absolute;
                top:-110px;
                left:50px;
            }
        }
    }
}
.return{
    width:40px;
    height:40px;
    background:#222;
    position:fixed;
    top:295px;
    right:0;
    a{
        float:left;
        color:#666;
        width:40px;
        z-index: 1;
        font-size:12px;
        i{
            float:left;
            width:20px;
            height:20px;
            cursor:pointer;
            background:url(http://www.emeixian.com/themes/68ecshopcom_360buy/images/right_float/right_floating.png) no-repeat;
            background-position:-10px -78px;
            margin-left:11px;
            margin-top:11px;
        }
    }
}
